self-guided torpedo - İngilizce Eş Anlamlılar Sözlük